body {margin:0; padding:0; line-height:24px; background:#f6f6f4 url(../images/bg.gif); font-size:14px; color:#7d7c7d; font-family:Arial,"微软雅黑"; }
body{_behavior:url("/scripts/csshover.htc");} 
.justify{text-justify:inter-ideograph; text-align:justify; line-height:22px;}
ul,li,dl,dt,dd,s,code{margin:0; padding:0; list-style:none;}
a,input,h2,code,textarea{font-size:12px; font-family:Arial,"微软雅黑"; color:#7d7c7d; text-decoration:none;}
.loading img{display:block; background:url(/images/loading.gif) no-repeat center center;}
	img{ border:none;}
h1,h2,h3,h4,h5,h6,p{margin:0; padding:0; font-weight:normal;}
.clear{clear:both; width:100%; height:1px; overflow:hidden;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary, datalist, time{display: block; margin:0; padding:0;}
h2,.pro-news-list,.pro-news-list a,.Recruitment_list li a{font-size:14px;}
a:hover,.hover{/*color:#d61419;*/}
a:hover{text-decoration:underline;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.more2{text-align:right; clear:both;}
.black{color:#b5b4b4;}
.topborder{border-top:1px #fff solid;}
.bottomborder{border-bottom:1px #dcdddd solid;}
.left{ float:left;}
.right{ float:right;}
.red_14{ font-size:14px; color:#e60012; }
.red_18{ color:#d61419 !important; font-size:18px;}
.p30{ padding:30px 0;}
.bgwhite,input,textarea,.project_box2 .right,.news_arrow,.mn_box,.B_list ul{ background-color:#fff;}
.top-header{ z-index:10000; position:relative;}

/*圆角*/
.border{border:1px #d3d3d3 solid; position:relative; z-index:99;}
.border-write{position:relative;z-index:99; border:1px solid #fff;}
.LeftTop,.LeftBottom,.RightTop,.RightBottom{position:absolute; z-index:99; width:5px; height:5px; overflow:hidden; background:url(/images/model_ico.gif) no-repeat;}
.LeftTop{left:-2px; top:-2px; background-position:0px 0;}
.LeftBottom{left:-2px; bottom:-2px; background-position:0 -5px;}
.RightTop{right:-2px; top:-2px; background-position:-5px 0;}
.RightBottom{right:-2px; bottom:-2px; background-position:-5px -5px;}

/*==============================================================================头部======================================================================*/
.top-link{background-color:#e50011;height:41px; line-height:41px; padding:0 21px; text-align:right; width:960px;}
.top-link a{color:#fff; margin:0 5px;}
.top-link span{color:#f06671; padding:0 5px;}

/*菜单*/
.logo{
	width:194px;
	float:left;
	padding-top: 6px;
	padding-right: 70px;
	padding-bottom: 0;
	padding-left: 50px;
}
.nav-menu{height:52px; position:relative; background:url(/images/nav_bg.gif) repeat-x 0 0; width:667px; z-index:100; float:left; margin-top:20px;}
.nav-left{ width:3px; height:52px; left:0; top:0; background:url(/images/nav_left.gif) no-repeat 0 0; overflow:hidden; float:left;}
.nav-right{ width:3px; height:52px; right:0; top:0; background:url(/images/nav_right.gif) no-repeat 0 0; overflow:hidden; float:right;}
.nav-menu li{display:inherit; float:left; width:110px; line-height:52px; background:url(/images/nav_line.gif) no-repeat right center;}
.nav-menu li a{ display:block; text-align:center;}
.nav-menu li.last{ background:none}
.nav-menu li:hover,.nav-menu li.current,.nav-menu li:hover li:hover,.nav-menu li ul li.current{ background:url(/images/menu_hbg.jpg) repeat-x 0 0;}
.nav-menu li.current ul li{ background:none;}
.nav-menu li:hover a,.nav-menu li.current a,.Recruitment_list li a:hover,.Recruitment_list li:hover a,.Silhouette_spic li:hover a,.left_about_con1:hover a,.left_about_con2:hover a,.left_about_con3:hover a,.left_about_con4:hover a,.project_box2:hover .left a,.Activities_list li:hover code,.Activities_list p a:hover,.Activities_list li:hover a{ color:#fff; text-decoration:none;}
.nav-menu ul{width:660px; float:left; position:relative;}
.nav-menu a{ font-size:14px; color:#231815; display:block; position:relative;}
.nav-menu a:hover{color:#fff; text-decoration:none;}
.nav-menu li ul{ color:#fff; display:none; list-style:none; padding:10px 0; position:absolute; background-color:#e60012;  width:110px; top:52px; z-index:1000;}
.nav-menu li ul li{ background:none; padding:0; display:block; width:110px; }
.nav-menu li ul li a{ text-align:left; color:#fff; line-height:30px; height:30px; display:block; width:84px; padding-left:26px; }
.nav-menu li ul li a:hover{ text-decoration:none; background:url(/images/nav_a_bg2.jpg) repeat-x; }
.nav-menu li ul li{ display:block; clear:left;}
/*End 菜单*/

/*左边菜单*/
.page_left{ float:left; width:217px; padding-right:38px;}
.subnav{ margin-left:7px; padding-top:8px;}
.subnav img{ display:block; margin:0 auto;}
.subnav ul{ margin-top:21px;}
.subnav li{ text-align:center; margin-bottom:1px; background:url(../images/sub_libg.gif) no-repeat 0 0; cursor:pointer; position:relative;}
.subnav li.current,.subnav li:hover{ background:url(../images/sub_libg_hover.gif) no-repeat 0 0;}
.subnav li:hover a,.subnav li.current a{ color:#fff; text-decoration:none;}
.subnav li a{ height:37px; line-height:37px; display:inline-block; color:#323232; font-size:14px; display:block;}
.subnav div{ position:absolute; left:210px; top:-12px; z-index:9999; padding:16px;}
.subnav div span{ display:inline-block; width:4px; height:4px; position:absolute;}
.subnav div span.ico{ width:8px; height:11px; background:url(../images/subnav_ico2.gif) no-repeat; top:30px; left:9px;}
.subnav div span.tl{ background:url(../images/subnav_tl.gif) no-repeat; top:16px; left:16px;}
.subnav div span.tr{ background:url(../images/subnav_tr.gif) no-repeat; top:16px; right:16px;}
.subnav div span.bl{ background:url(../images/snbnav_bl.gif) no-repeat; left:16px; bottom:16px;}
.subnav div span.br{ background:url(../images/subnav_br.gif) no-repeat; right:16px; bottom:16px;}
.subnav li ul{ padding:7px 10px; margin-top:0; border:1px solid #b8b8b8; background-color:#fff; width:200px; }
.subnav li ul li{ border-bottom:1px solid #dddddb; background:none; height:27px; line-height:27px; text-align:left; overflow:hidden;}
.subnav li ul li.current,.subnav li ul li:hover{ border-bottom:1px solid #dddddb; background:none;}
.subnav li ul li a{ color:#646464 !important; height:27px; line-height:27px; padding-left:20px; }
.subnav li ul li.current a,.subnav li ul li:hover a{ background:url(../images/subnav_ico.gif) no-repeat left center; }
.subnav li ul li.last{ border-bottom:none;}
/*End 左边菜单*/

/*右边内容*/
.page_right{ padding:16px 22px 0 0; width:646px; float:right;}
.page_position { padding-bottom:20px; margin-bottom:10px; border-bottom:1px solid #dcdddd;}
.projects_info_position{ margin-bottom:0;}
.nobottomborder{ border-bottom:none;}
.page_position div{width:600px; _display:inline; font-size:20px; color:#e60012; text-transform:uppercase;}
.page_position div span{padding-left:20px; font-size:18px;}
/*End 右边内容*/

/*==========================================================================首页==========================================================================*/
/*首页banner*/
.deault-banner{
	position:relative;
	padding-bottom:14px;
	z-index: 1;
}
.deault-banner figure{ float:left; height:315px; overflow:hidden;}
.banner-menu{ float:right; width:204px; height:315px; position:relative; z-index:10;}
.banner-menu li{ height:99px; margin-bottom:7px; background:url(../images/banner_cloumn_bg.gif); border:1px solid #e5e5e5; cursor:pointer; float:left; width:204px; overflow:visible;}
.banner-menu li code{ width:170px; height:37px; display:block; margin:33px 0 0 17px;}
.banner-menu li.banner-menu-cloumn1 code{ background:url(../images/banner_cloumn_1.gif) no-repeat 0 0;}
.banner-menu li.banner-menu-cloumn1 ul li{ border:none; position:relative; width:204px; height:99px;}
.banner-menu li.banner-menu-cloumn1 ul li span{ display:block; width:200px; height:95px; border:2px solid #e60012; position:absolute; left:0; top:0; visibility:hidden;}
.banner-menu li.banner-menu-cloumn1 ul li:hover span{ visibility:visible;}
.banner-menu li.banner-menu-cloumn2 code{ height:40px; background:url(../images/banner_cloumn_2.gif) no-repeat 0 0; }
.banner-menu li.banner-menu-cloumn3 code{ background:url(../images/banner_cloumn_3.gif) no-repeat 0 0; }
.banner-menu li.banner-menu-cloumn2 span{ visibility:hidden; background:url(../images/banner_cloumn_2hover_span.gif) no-repeat; display:inline-block; width:7px; height:13px; position:absolute; top:153px; right:-9px; _right:-7px;}
.banner-menu li.banner-menu-cloumn2:hover{ background:#e60012; border:none; padding:1px;}
.banner-menu li.banner-menu-cloumn2:hover span{ visibility:visible;}
.banner-menu li.banner-menu-cloumn2:hover code{ background:url(../images/banner_cloumn_2hover.gif) no-repeat 0 0;}
.banner-menu li.banner-menu-cloumn3 div h3{ font-size:15px; color:#e30404; border-bottom:1px solid #dadada; padding:0 4px 7px 4px; margin-bottom:11px;}
.banner-menu li.banner-menu-cloumn3 div h3 a{ float:right; color:#818181; font-size:11px;}
.banner-menu li.banner-menu-cloumn3 div li{ font-family:"宋体"; height:28px; line-height:28px; margin-bottom:4px; background:url(../images/banner_menu_line.gif) repeat-x left bottom; border:none; width:168px; padding:0 6px;}
.banner-menu li.banner-menu-cloumn3 div li a{ font-family:"宋体"; display:inline-block; background:url(../images/banner_menu_icon.gif) no-repeat left center; padding-left:10px}
.banner-menu li.banner-menu-cloumn3 div li span{ float:right;}
.banner-menu li div{ display:none;}
.banner-menu li.banner-menu-cloumn1 div{ position:absolute; overflow:hidden; top:0; left:0;}
.banner-menu li.banner-menu-cloumn3 div{ position:absolute; overflow:hidden; top:106px; left:0; background-color:#eee; padding:12px; width:182px; height:186px; z-index:1000; }
.cs-buttons{ display:none;}
/*End 首页banner*/

/*公用样式*/
.page-wrap{width:1002px; margin:0 auto; background-color:#f6f6f4;}
.container{ margin-top:22px; background:url(../images/border.gif) repeat-y 255px 0;}
.containter{width:960px; margin:0 auto; padding:10px 21px 30px 21px; z-index:1; position:relative;}
.containter_1{ padding-bottom:0;}
.ico1{background:url(/images/ico_1.jpg) no-repeat 0 0; width:181px;}
.ico2{
	width:73px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.ico3{
	width:146px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.ico4{
	width:237px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.ico5{background:url(/images/ico5_1.jpg) no-repeat 0 0; width:208px;}
.title{ height:23px; height:23px; background:url(/images/title_bg.jpg); }
.title code{ line-height:23px; height:23px; font-size:14px; color:#fff; background-color:#e60012; border-right:5px solid #fff; padding:0 15px; display:block; float:left;}
.title span{
	height:23px;
	line-height:23px;
	display:block;
	float:right;
	text-align: right;
	margin-right: 10px;
}
.title span a{
	color: #333333;
}
.title span a:hover{
	color: #990000;
}
.more{padding:12px 0 0 3px;}
.more a{background:url(/images/ico3.gif) no-repeat 100% 7px; padding-right:15px;}
.height20_banner{ padding-bottom:10px;}
.title2{padding:14px 100px 6px 22px;}
.back{float:right; display:block; width:40px; height:12px; background:url(/images/back.jpg) no-repeat 0 0;}
.banner img{ display:block;}
.page{height:20px; padding-top:20px; text-align:right;}
.page,.page a,.page code{text-transform:uppercase; font-size:12px; margin:0 10px;}
dd.page{ padding:0 0 10px 0; text-align:center; line-height:12px;}
.ckxq{ display:block; font-size:14px; color:#e60012; margin-top:10px; font-family:"宋体"; background:none; text-align:right;}
/*End 公用样式*/

/*首页底部滚动图片*/
.proScroll{ padding:12px 0; width:960px; height:93px; position:relative; overflow:hidden;}
.proScroll div{ float:left;}
.proScroll a{ margin-right:8px; border:1px solid #e9e9e9;}
.proScroll a,.proScroll a img{ display:block; width:129px; height:89px; float:left; }

/*底部*/
.footer{height:59px; background:#3f3b3b; padding:24px 0 0 30px; width:972px; margin:0 auto; line-height:20px;}
.footer select{width:250px; float:left;}
.footer-left{
	float:left;
	color:#AEAEAE;
	text-align:right;
	font-size: 12px;
}
.footer-left a{color:#AEAEAE;}
.footer-left a:hover{color:#fff;}
.footer-right{float:right; padding-right:40px; color:#fff; text-align:right;}
.footer-right a{color:#aeaeae; margin-left:10px;}
.footer-right a:hover{color:#fff;}
/*End 底部*/

.Rental-Information,.Rental-default{height:134px; padding-top:16px; padding-bottom:21px; overflow:hidden;}
.Rental-Information{ width:464px;}
.news-list{ height:70px; overflow:hidden; margin-top:10px;}
.news-list a{display:inline-block; width:255px; overflow:hidden; float:left;}
.news-list li{ height:20px; margin-bottom:4px; *margin-bottom:0 !important; overflow:hidden; clear:both;}
.news-list span{ float:left; margin-left:15px;}
.Rental-default{background-color:#fff; padding-left:20px; border-left:1px solid #dcdddd; width:445px;}
.Rental-default figcaption a,.newsCenter,.newsCenter h2 a,.groupIntroduce header,.pro-info dt,.bbs-list dt{font-size:14px; color:#3f3b3a;}
.Rental-default figure { width:220px; float:left; margin-top:14px;}
.Rental-default figure div.justify{height:68px; overflow:hidden; }
.Rental-default .default-pic{width:170px; height:119px; float:right; margin-top:14px; padding-right:30px;}
.newsCenter{padding-top:10px; padding-bottom:10px; height:172px; border-bottom:1px solid #dcdddd; position:relative;}
.newsCenter time{font-size:12px; color:#898684; float:right;}
.newsCenter h2{overflow:hidden;  margin-top:8px; width:454px; padding-right:6px;}
.newsCenter .pic{ float:left; margin-top:16px;}
.newsCenter .deals{
	float:left;
	width:226px;
	margin-left:10px;
	padding-right:6px;
	padding-top: 8px;
}
.newsCenter .deals .justify{ padding-top:4px; font-size:12px; color:#7d7c7d;}
.default-box1,.default-box2{width:460px; float:left; border-bottom:1px #dcdddd solid; _display:inline; padding:10px;}
.default-box2{float:right; padding-right:0;}
.newsCenter a.ckxq{ position:absolute; right:16px; bottom:6px;}
.default-box2 a.ckxq{ right:6px;}
.project-Recommend{padding-top:10px; clear:both;}
/*End 首页*/

/*一级栏目*/
/*关于我们*/
.about_banner{ padding:0;}
.about .left{ float:left; width:648px;}
.about .right{ width:287px; float:right; background-color:#fff;} 
.about_title,.left_about_con1,.left_about_con2,.left_about_con3,.left_about_con4{ padding:10px 20px;}
.left_about_con1:hover,.left_about_con2:hover,.left_about_con3:hover,.left_about_con4:hover,.project_box2 .dl_red:hover{ background-color:#e60012; color:#fff;}
.about_title,.about_text{ padding:10px 0 10px 20px;}
.about_title{ height:16px;}
.about_title1{ background:#f6f6f4;}
.about_text span{ color:#3f3b3a; display:block;}
.about_text span font{color:#d61418; font-size:12px;}
.left_about_con4{ padding-right:4px;}
.left_about_con3 dl{ height:122px;}
.left_about_con4 dl{ height:123px;}
.left_about_con1 dt,.left_about_con3 dt,.left_about_con4 dt{ width:200px; margin-left:4px; float:left;}
.left_about_con1 dd,.left_about_con3 dd,.left_about_con4 dd{ float:right; width:380px;}
.left_about_con1 dd p,.left_about_con3 dd p,.left_about_con4 dd p{ overflow:hidden; height:156px;}
.left_about_con1 dd p span,.left_about_con3 dd p span,.left_about_con4 dd p span{ display:block;}
.left_about_con1 dl{ height:218px;}
.left_about_con1 dd.justify{ height:180px;}
.left_about_con2 { padding:15px 20px; height:225px;}
.left_about_con2 div{ overflow:hidden; height:190px; }
.left_about_con3 dd p,.left_about_con4 dd p{ overflow:hidden; height:90px;}
.left_about_con4 dt{ float:right; margin:0 10px 0 0;}
.left_about_con4 dd{ float:left;}
.about .box1 .right{ height:378px; width:287px; overflow:hidden;}
.about_name{ background:#fff; color:#7d7c7d; width:287px; overflow:hidden; }
.about_name p{ line-height:24px; height:154px; overflow:hidden; padding:10px;}
.about_name img{ display:block; padding:20px 0; margin:0 auto; }
.about_name p.alighc{ display:block; text-align:center; }
.about_organ { height:236px; padding:10px 0; }
.about_organ img{ display:block; margin:0 auto;}
.about_partner{ position:relative; height:300px; padding:11px 0; overflow:hidden;}
.about_partner ul{ position:absolute; height:10000px; padding-left:6px; }
.about_partner li{ width:280px; height:50px; display:block; margin:0 auto; line-height:20px; }
.about_partner li p{ float:left; margin-top:6px; width:150px;}
.about_partner li img{ width:105px; display:block; margin:10px 10px 0 0; float:left;}
/*End 关于我们*/

/*新闻频道*/
.news_title_red{ float:right; width:360px; padding:6px 10px;text-align:right;}
.news_box1,.news .left,.news .right{ height:266px;}
.news_box1 .left{ position:relative; height:246px; padding-bottom:20px; overflow:hidden;}
.news .left{ width:567px; float:left;}
.news .right{ background:#fff url(/images/ul_bg.gif) repeat-y; width:386px; height:250px; float:right; padding:17px 0 0 0; }
.right_news_list{ position:relative; height:252px; overflow:hidden;}
.right_news_list ul{ width:386px; list-style:none; position:absolute;}
.right_news_list li{ display:block; width:380px; height:42px; *height:40px !important; line-height:42px; *line-height:40px !important; margin-left:6px; position:relative;}
.right_news_list li a code{ float:right;}
.right_news_list li a:hover code,.right_news_list li.hover code{ color:#fff;}
.right_news_list li:hover span,.right_news_list li.hover span{ width:6px; height:11px; background:url(/images/news_yj_icon.gif) no-repeat; display:block; position:absolute; left:-6px; top:40%; }
.right_news_list li a { display:inline-block; padding:0 34px; width:320px; }
.right_news_list li a:hover,.right_news_list li.hover a{ background-color:#e60012; color:#fff; text-decoration:none; }
.left_news_box{ padding:13px 20px 8px 20px; }
.left_news_box h3{ font-size:16px; margin-bottom:14px;}
.left_news_box h3 span{ float:right; font-size:12px; color:#7d7c7d;}
.left_news_box dt,.left_news_box dd{ float:left;}
.left_news_box dt{ margin-top:6px;}
.left_news_box dd{ width:290px; margin-left:20px; height:210px; overflow:hidden;}
.news_box2{ width:960px; height:126px; overflow:hidden; position:relative;}
.news_box2 ul{ position:absolute;}
.news_box2 li{ width:320px; height:125px; float:left; display:block;}
.news_box2 li:hover,.news_box2 li:hover code,.Activities_list li:hover,.Activities_list li:hover h3,.news_box2 li:hover a{ text-decoration:none; background-color:#e60012; color:#fff;}
.news_box2 li code{ display:block; margin:6px 17px;}
.news_box2 li p{ margin:0 17px;}
/*End 新闻频道*/

/*品牌文化*/
.culture{}
.left_brand{ width:475px; height:450px; float:left;}
.brand_concept,.social,.right_activity{ padding:20px;}
.brand_concept figure{ margin-top:14px; height:100px;}
.right_culture{ width:451px; float:right;}
.social{ height:128px;}
.social dt{ float:left;}
.social dd{ width:190px; float:right;}
.social dd figure{ line-height:24px; height:96px;}
.right_activity{ height:168px;}
.right_activity dl{ height:80px; overflow:hidden; margin-bottom:16px;}
.right_activity dt{ float:left; padding-top:4px;}
.right_activity dd{ width:260px; padding-right:16px; float:right;}
.social dd figure a,.right_activity dd h3{ font-size:14px; height:22px;}
.right_activity dd figure{ height:66px; line-height:20px; }
.right_activity ul{ padding-right:16px;}
.right_activity li { line-height:26px;}
.right_activity li time{ float:right;}
.right_activity a{ font-size:14px; font-family:"微软雅黑"; }
.right_activity a:hover,.social dd figure a:hover{ color:#d61419; text-decoration:none;}
.Activity ul{ width:676px;}
.Activity li{ width:197px; height:223px; background:url(../images/activity_listbg1.gif) no-repeat; float:left; margin:0 24px 10px 0; text-align:center;}
.Activity li:hover{ background:url(../images/activity_listbg2.gif) no-repeat;}
.Activity li a{ margin:14px 12px 0 15px; display:block; font-size:14px; height:196px;}
.Activity li:hover a{ color:#fff; text-decoration:none;}
.Activity li a img{ margin-bottom:14px; display:block; width:170px; height:137px;}
/*End 品牌文化*/

/*产业发展*/
.Projects{ height:463px;}
.Projects li{ width:192px; height:463px; float:left; position:relative; z-index:1000; }
.Projects a{ width:191px; height:463px; overflow:hidden; display:block; border-right:1px solid #ab9da8; position:relative;}
.Projects a img{ position:absolute;}
.Projects li div{ height:44px; line-height:44px; width:100%; position:absolute; bottom:24px; left:0; }
.Projects li p{ background-color:#000; filter:alpha(opacity=70); opacity:0.7; display:block; width:100%; height:44px; }
.Projects li:hover p{ background-color:#db000b; filter:alpha(opacity=100); opacity:1; }
.Projects li span{ color:#fff; font-size:15px; text-align:center; display:block; width:100%; position:absolute; bottom:0; left:0; }
.project .banner,.project .number-btn,.banner_2{ margin:0; padding:0;}
.project_title{ padding:20px 0; border: solid #dcdddd; border-width:1px 0; text-align:center; margin-bottom:18px;font-size:14px; color:#3f3b3a; text-transform:uppercase; }
.project_title span.red{ color:#d61419; padding-left:16px; font-family:arial;}
.Projects_box1 .left,.Projects_box2 .left{ width:648px; height:410px; float:left;}
.Projects_box1 .right,.Projects_box2 .right{ width:287px; float:right; height:410px; padding:0 4px;}
.Projects_box2 .left,.Projects_box2 .right{ height:auto;}
.Projects_Industrial{ padding:12px 0 0 6px;}
.Projects_Industrial dt{ float:left;}
.Projects_Industrial dt img{ display:block; width:276px; height:178px; border:1px solid #e2e2e2; }
.Projects_Industrial dd{ width:320px; float:left; margin-left:30px;}
.Projects_Industrial dd span,.Projects_tourism figure span{ color:#ec0b00; font-size:14px; margin-bottom:20px; display:block;}
.Projects_tourism{ padding:15px 4px 0 4px;}
.Projects_tourism_list{ height:286px; overflow:hidden; position:relative; }
.Projects_tourism ul{ position:absolute;}
.Projects_tourism li{ height:320px;}
.Projects_tourism img{ display:block; margin:0 auto; width:278px; height:179px;}
.Projects_tourism figure{ margin-top:10px;}
.Projects_tourism figure span{ margin-bottom:0;}
.Projects_tourism figure p{ line-height:22px; padding-bottom:14px; height:60px; overflow:hidden; border-bottom:1px dotted #acacaa;}
.Projects_tourism .t_arrow a{ float:right;}
.Projects_agency { padding:30px 4px; height:139px;}
.Projects_agency dt img{ width:276px; height:116px; float:left; display:block;}
.Projects_agency dd{ width:340px; margin-left:20px; float:left;}
.Projects_city{ background-color:#fff; width:288px; height:199px;}
.Projects_city img{ display:block; margin:0 auto; padding-top:11px;}
/*End 产业发展*/

/*员工发展*/
.development .left_view{ width:475px; height:420px; float:left;}
.development .right_recruitment{ width:451px; height:420px; position:relative; float:right;}
.left_view dl{ padding:20px;}
.left_view dt img{ display:block; border:1px solid #ccc;}
.left_view dd p{ height:110px; overflow:hidden; font-size:12px; font-family:"宋体"; margin:10px 0 0 0; }
.right_recruitment .title{ font-size:12px; background:#dddcdc; height:37px; line-height:37px; border-top:1px solid #fff; padding-left:30px;}
.right_recruitment .title span{ height:37px; line-height:37px;}
.right_recruitment .title span.aa{ padding:0;}
.right_recruitment .content{ padding:20px;}
.recruitment_con{ height:290px; background-color:#fff; padding:7px 0;}
.right_recruitment .content_list{ background-color:#fff; height:250px; overflow:hidden; position:relative; overflow:hidden;}
.right_recruitment .content_list ul{ position:absolute;}
.right_recruitment .content_list li{ background:url(../images/devolopment_bgline.gif) no-repeat center bottom; height:28px; padding:0 10px; width:391px; }
.right_recruitment .content_list li:hover{ background:#e60012;}
.right_recruitment .content_list li:hover a{ text-decoration:none; cursor:pointer; color:#fff;}
.right_recruitment span.aa{ width:130px; display:inline-block; padding-left:30px; padding-right:10px;}
.right_recruitment span.bb{ width:120px; display:inline-block;}
.right_recruitment .t_arrow{ padding:4px 30px 0 0;}
.right_recruitment .t_arrow a{ float:right; margin:0 0 0 3px;}
/*End 员工发展*/
/*End 一级栏目*/

/*集团介绍*/
.groupIntroduce header{color:#5b5250; font-size:16px; text-transform:uppercase;text-align:center; padding-bottom:10px;}
.groupIntroduce div{ padding:10px 0 0 0;}
/*End 集团介绍*/

/*领导致辞*/
.company_intro .introduction_pic img,.company_intro figure img{ float:left; margin-right:24px;}
/*End 领导致辞*/

/*公司介绍*/
.introduction_pic{ background:transparent;}

/*企业理念*/
.philosophy img{ display:block;}
.philosophy_title{ padding:15px 0 15px 90px;}
.philosophy_title p{ margin:10px 0 0 0;}
/*End 企业理念*/


/*TCL 荣誉*/
.Honor_tab{ padding:4px 0px 15px 0; clear:both; }
.News_tab{ overflow:hidden;}
.Honor_tab span a,.Activities_list a{ display:block; float:left; padding:0 10px; line-height:25px; color:#555356; background-color:#c9c9c9; text-align:center; margin-right:2px;}
.Honor_tab span a{ font-size:14px; margin-right:5px;}
.Honor_tab span a:hover,.Honor_tab span a.current{ color:#fff; background-color:#e60012; text-decoration:none;}
.Honor_con {width:616px; padding:15px; }
.Honor_con:hover{ background-color:#efefed;}
.Honor_con ul li{ padding-left:12px; background:url(../images/Honor_icon.gif) no-repeat left 8px; margin-bottom:14px; line-height:20px; }
.Honor_con ul li p{ display:inline-block; padding-right:24px; float:left;}
.Honor_con ul li:hover{color:#d61419; text-decoration:none;}
.Honor_con ul li div{ float:left;position:relative; }
.Honor_con ul li div span{ background:url(../images/Honor_hua.gif) no-repeat right 4px; width:20px; height:20px; display:inline-block; }
.Honor_con ul li div p{ position:absolute; display:none; background-color:#fff;}
/*End TCL 荣誉*/


/*发展战略*/
.Industrial,.Pattern{ padding:20px 0px 0 0px;}
.Industrial_circle{ position:relative; height:400px;}
.Industrial_circle a{ cursor:pointer; width:209px; height:209px; display:inline-block; position:absolute;}
.Industrial_circle a.aa{ background:url(/images/Industrial_pic2.png) no-repeat; left:0; top:47px; z-index:100;}
.Industrial_circle a:hover.aa{ background:url(/images/Industrial_pic2_over.png) no-repeat;}
.Industrial_circle a.bb{ background:url(/images/Industrial_pic3.png) no-repeat; left:100px; top:140px; z-index:101;}
.Industrial_circle a:hover.bb{ background:url(/images/Industrial_pic3_over.png) no-repeat;}
.Industrial_circle a.cc{ background:url(/images/Industrial_pic4.png) no-repeat; left:220px; top:0; z-index:102;}
.Industrial_circle a:hover.cc{ background:url(/images/Industrial_pic4_over.png) no-repeat;}
.Industrial_circle a.dd{ background:url(/images/Industrial_pic5.png) no-repeat; left:306px; top:160px; z-index:103;}
.Industrial_circle a:hover.dd{ background:url(/images/Industrial_pic5_over.png) no-repeat;}
.Industrial_circle a.ee{ background:url(/images/Industrial_pic6.png) no-repeat; left:420px; top:0; z-index:104;}
.Industrial_circle a:hover.ee{ background:url(/images/Industrial_pic6_over.png) no-repeat;}

.Industrial img{ display:block;}
.Industrial .model{ width:637px; height:345px; background:url(../images/model_bg.gif) repeat-x; margin:25px auto;}
.Industrial .model li{ float:left;}
.Industrial .model li:hover{ background-color:#dc0011;}
.Industrial .model li:hover a,.Industrial .model li:hover p{ color:#fff; text-decoration:none;}
.Industrial .model li a{ color:#333;}
.Industrial .model li p{ font-size:14px; text-transform:uppercase; float:left; margin:0; margin:40px 0 0 30px; line-height:22px; color:#000; _display:inline;}
.Industrial .model li p span{ display:block; font-size:18px;}
.Industrial .model li p span.en{ font-size:16px; margin-bottom:6px;}
.Industrial .model li p span.aa{ font-size:14px; margin:16px 60px 0 0; float:left;}
.Industrial .model li.aa{ width:370px; height:176px; border:solid #d3d3d3; border-width:0 1px 1px 0;}
.Industrial .model li.bb{ width:264px; height:176px; border-bottom:1px solid #d3d3d3;}
.Industrial .model li.cc{ width:300px; height:168px; border-right:1px solid #d3d3d3;}
.Industrial .model li.dd{ width:334px; height:168px; }
.Industrial .model li.cc p{ margin-left:60px;}
.Industrial .model li.dd p{ margin-left:60px; margin-top:50px;}
.Management_model li{ padding:20px; color:#323232;}
.Management_model li h3{ font-size:26px; margin-bottom:14px;}
.Management_model li p{ font-size:15px;}
.Distribution{ display:block; width:646px;}
.Distribution_list{ margin-top:40px; }
.Distribution_list li{ border-top:1px solid #dbdbdb; display:block; padding:25px 0 25px 15px;}
.Distribution_list li code{ font-size:18px; color:#245f97; width:110px; float:left;}
.Distribution_list li code.aa{ color:#78a82b;}
.Distribution_list li code.bb{ color:#d66015;}
.Distribution_list li p{ width:520px; float:left; margin:0;}
.Distribution_list li a{font-size:14px; color:#000; display:block; float:left; width:170px; height:24px; line-height:24px;}
.Distribution_list li a:hover{ color:#d61419; text-decoration:none;}
.Pattern { width:646px; position:relative; overflow:hidden; height:600px;}
.Pattern img{ display:block;}
.Pattern_list{ width:656px; position:absolute;}
.Pattern_cloumn{ position:relative; margin:23px 13px 0 0; float:left; width:203px; height:438px; background-color:#f4f4f4; color:#000;}
.Pattern_cloumn .border-write{ height:436px;}
.Pattern_cloumn h3{ color:#fff; font-size:14px; text-align:center; width:133px; height:67px; position:absolute; top:-10px; left:33px; background:url(../images/Pattern_titbg.gif) no-repeat 0 0; line-height:32px;}
.Pattern_cloumn ul{ margin:60px auto 0 auto; height:150px; width:165px;}
.Pattern_cloumn li{ font-size:14px; width:16px; float:left; line-height:16px; padding-left:21px;}
.Pattern_cloumn .justify{ border-top:1px solid #fff; width:165px; padding-top:10px; line-height:20px; color:#323232; margin:0 auto;}
/*End 发展战略*/


/*住宅地产*/
.pro-list{ overflow:hidden; width:600px; margin:30px auto; background:url(../images/pro_bg.gif) repeat-y 0 0;}
.pro-list ul{width:620px;}
.pro-list li{width:256px; height:210px; float:left; margin:0 40px 10px 0; _display:inline; background:url(../images/border.gif) repeat-x left bottom; text-align:center; }
.pro-list li img{width:256px; height:157px; border:1px #ebe7e7 solid;}
.pro-list li:hover img{ border:1px #e50012 solid;}
.pro-list li h3{ color:#474747;}
/*End 住宅地产*/

/*旅游地产*/
.Park_2{ display:block; width:646px; margin:0 auto; overflow:hidden;}
.Park_2 ul{ width:800px;}
.Park_2 li{ float:left; width:300px; height:300px; margin-right:20px; padding-right:20px; background:url(/images/Park_line.gif) repeat-y right 10px; margin-top:20px;}
.Park_2 li span{ text-align:center; color:#474747; display:block; margin-bottom:14px; font-size:14px;}
.Park_2 li img{ display:block; padding:3px; border:1px solid #dbdbdb; width:292px; height:184px;}
.Park_2 li p{ font-size:12px; padding:0 4px;}
.Park_2 li a.link{ padding-left:4px; font-family:"宋体";}
.Park_2 li a:hover img{ border:1px solid #d61419;}
/*End 旅游地产*/

/*合作伙伴*/
.partners_list li{ height:190px; background:url(../images/border.gif) repeat-x left bottom;}
.partners_list li h3{ font-size:12px; padding-top:4px;}
/*End 合作伙伴*/


/*宜居住宅*/
.banner ul{height:313px; overflow:hidden; position:relative;}
.banner ul li{width:960px; height:313px; position:absolute; left:0; top:0;}
.banner .number-btn{height:33px; border-bottom:1px #dbdbdb solid; line-height:43px; background:url(/images/bannerScroll_bg.gif) repeat-x 0 0; overflow:hidden;}
.banner .number-btn span{display:inline-block; width:179px; height:33px;  border-right:1px #d7d8d8 solid; cursor:pointer; float:left; text-align:center;}
.banner .number-btn span.current,.banner .number-btn span:hover{background:url(/images/bannerScroll_bg2.gif) no-repeat 0 0; color:#fff;}
.banner .number-btn span.last{border:none;}
.banner .number-btn span.l,.banner .number-btn span.r{ width:28px; padding-left:0; text-align:center; font-family:"宋体"; font-size:20px; color:#d61419; line-height:40px;}
.banner .number-btn span:hover.l,.banner .number-btn span:hover.r{ font-weight:bold; background:none;}
/*End 宜居住宅*/

/*新闻中心*/
.News_info header{
	color:#d61419;
	font-size:18px;
	padding-bottom:10px;
	text-align: center;
}
.News_info .date{ font-size:12px; color:#7a7a7a; margin:0 auto; padding:6px 0 0 0; text-align:center;}
.pro-info dt,.bbs-list dt{padding:10px 0; text-align:center; color:#595757; text-transform:uppercase; border-top:1px #dbdbdb solid; border-bottom:1px #dbdbde solid;}
.pro-info dt span,.bbs-list dt span{padding-left:15px; font-size:13px;}
.pro-info:hover dt,.bbs-list dt:hover,.bbs-list dt.current,.Recruitment_list li:hover{background-color:#e60012; color:#fff;}

.pro-about{padding:20px; font-size:14px; line-height:28px;}
.pro-about .link{ margin-bottom:10px;}
.pro-about .link p{ margin-bottom:10px;}
.pro-about .link p span.red{ color:#e60012;}
.pro-about .link p.video a{ width:53px; height:18px; line-height:18px; text-align:center; background:url(../images/video_btn.gif) no-repeat 0 0; display:inline-block;}
.pro-news-list,.pro-pic{padding:20px;}
.pro-news-list a{ display:block; height:30px; overflow:hidden; }
.pro-news-list a:hover{ color:#d61419; text-decoration:none;}
.pro-news-list span{width:100px; float:right; background-color:#f6f6f4;}
.pro-news-list a font,.mn_box table:hover,.mn_box table:hover table{ background-color:#f6f6f4;}
.pro-pic-show{width:550px;position:relative;height:76px; margin:0 auto;}
.pro-pic-show .JQ-slide-content{position:absolute;}
.pro-pic-show .JQ-slide-nav a{display:block;z-index:99;width:15px; position:absolute;top:20px;height:29px;text-decoration:none; overflow:hidden; background:url(../images/projects_arrow.gif) no-repeat 0 0;}
.pro-pic-show .JQ-slide-nav .prev{left:-30px; background-position:0 0;}
.pro-pic-show .JQ-slide-nav .prev:hover{ background-position:-30px 0;}
.pro-pic-show .JQ-slide-nav .next{right:-30px; background-position:-15px 0;}
.pro-pic-show .JQ-slide-nav .next:hover{ background-position:-45px 0;}
.pro-pic-show .wrap{overflow:hidden;width:550px;height:76px;position:relative;}
.pro-pic-show ul{width:10000px;}
.pro-pic-show li{float:left;width:139px;height:76px;}
.pro-pic-show li img{width:129px;height:76px;}
.pro-pic-show .JQ-slide-nav a:hover,.pro-pic-show .JQ-slide-nav a:hover span{color:#f43d1e;}

.show-pic{padding:30px 0 30px 40px;}
.show-pic div,.show-pic img{width:136px; height:76px;}
.show-pic div{float:left; _display:inline; padding:0 13px 13px 0; position:relative;}
.show-pic div span{ position:absolute; left:0; top:0; width:126px; height:66px; display:none;}
.show-pic div:hover span{ border:5px #e60012 solid; display:block;}
.pro-video{ padding:20px 10px;}
.video_list{ height:123px; margin:40px auto;}
.video_list .wrap{ height:123px;}
.video_list li{ width:140px; height:110px;}
.video_list li a{ display:block; height:110px; text-align:center; margin-right:12px; text-decoration:none;}
.video_list li a img{ width:123px; height:77px; display:block; padding:2px; border:1px solid #c0c0bf; margin-bottom:4px;}
.video_list .JQ-slide-nav a{display:block;z-index:99;width:21px; position:absolute;top:20px; height:39px;text-decoration:none; overflow:hidden; background:url(../images/video_left_arrow.gif) no-repeat 0 0;}
.video_list .JQ-slide-nav .prev,.video_list .JQ-slide-nav .prev:hover{left:-30px; background-position:0 0;}
.video_list .JQ-slide-nav .next,.video_list .JQ-slide-nav .next:hover{right:-30px; background:url(../images/video_right_arrow.gif) no-repeat 0 0;}

.bbs-list dl{ background-color:Red;}
.bbs-list dt{text-align:left; padding-left:113px; border-top:none; background:url(/images/ico5.gif) no-repeat 100px 35px; cursor:pointer; position:relative;}
.bbs-list dt:hover,.bbs-list dt.current{ background-image:url(/images/ico6.gif);}
.bbs-list dt:hover code,.bbs-list dt:hover a,.bbs-list dt.current a,.bbs-list dt.current code{color:#fff;}
.bbs-list dt .dt-code1{ position:absolute; right:200px; display:none;}
.bbs-list dt a{ position:absolute; right:120px; display:none;}
.bbs-list dt .ico6{background:url(/images/ico9.gif) no-repeat 0 -9px; width:9px; height:9px; overflow:hidden; position:absolute; right:110px; top:16px;}
.bbs-list dt:hover .ico6,.bbs-list dt.current .ico6{ background-position:0 0;}
.bbs-list dt:hover .dt-code1,.bbs-list dt:hover a,.bbs-list dt.current .dt-code1,.bbs-list dt.current a{display:inline;}
.bbs-list dd{padding:30px 113px; border-bottom:1px #dcdddd solid; display:none;}
.bbs-list ul{width:566px;}
.bbs-list li{height:30px; overflow:hidden; clear:both; background:url(/images/ico7.gif) repeat-x 0 12px;}
.bbs-list li div{width:380px; float:left;}
.bbs-list li div a{padding-right:10px; background-color:#f7f7f4;}
.bbs-list li time{width:68px; float:left; background-color:#f7f7f4; padding:0 5px;}
.bbs-list li span{width:60px; float:right; text-align:right; margin-left:30px; background-color:#f7f7f4;}
.bbs-list li:hover,.bbs-list li:hover a{color:#e60012;}
.bbs-list li:hover{background-image:url(/images/ico8.gif);}
.bbs-list .page{padding:5px 0;}
.Focus_list dl:hover{ background-color:#fff;}
.Focus_list dt{ background:url(/images/Focus_ico.gif) no-repeat 20px center; font-size:15px; padding-left:40px;}
.Focus_list dt:hover,.Focus_list dt.current{ background:#fff url(/images/Focus_ico.gif) no-repeat 20px center; color:#d61419; }
.Focus_list dt.current{border:none;}
.Focus_list dt .dt-code1{ color:#7a7a7a; position:absolute; right:40px; _right:60px; display:inline;}
.Focus_list dt:hover code,.Focus_list dt.current code{ color:#7a7a7a;}
.Focus_list dt .ico6{ background:url(/images/Focus_ico_2.gif) no-repeat 0 -10px; width:10px; height:10px; right:20px; _right:40px; position:absolute;}
.Focus_list dd{ background:#fff; padding:0 40px 10px 20px;}
.Focus_list dd div{ width:610px; margin:0 auto; background:#fff url(/images/ul_bg.gif) repeat-x left top; padding-top:30px; font-size:14px;}
.Focus_list dd div img{ float:left;}
.Focus_list dd div span{ padding-bottom:4px;}
.Focus_list dd div div{ padding-top:4px;}
.Focus_list dd p{ margin-top:0;}
/*End 新闻中心*/

.News_page{ padding-top:10px; overflow:hidden;}
.News_page table,.page table{ float:right;}
.News_page a,.News_page span{ margin:0 4px; font-size:13px;}

.News_con{ padding:18px 100px 18px 110px;}
.News_con:hover{ background-color:#dcdddd !important; display:block;}
.News_con h3{ color:#d61419; font-size:15px;}
.News_con h3 span{ float:right; font-size:12px; color:#7a7a7a;}
.News_con p{ display:block; padding:10px 0 0 0; font-size:13px; color:#777; height:48px; overflow:hidden;}

/*智能城市*/
.Intelligent_city{ margin:0 auto; padding:40px 80px 50px 110px;}
.Intelligent_city .pic{ padding:0 3px 5px 0; background-color:#999;}
.Intelligent_city .pic img{ display:block;}
.Intelligent_city h3{ font-size:22px; color:#323232; margin-bottom:30px;}
.Intelligent_city h3 span{ font-size:19px; color:#c80101; display:block; text-transform:uppercase;}
.Intelligent_city .text div{ width:360px; font-size:14px;}
.Intelligent_city .Five div span{ display:block; font-size:14px; color:#767676; background:url(/images/five_ico.gif) no-repeat left 10px; padding-left:10px; margin-bottom:6px;}
.Intelligent_city .last .pic{ margin-bottom:26px;}
.Intelligent_city .right .network{ padding-bottom:20px; margin-bottom:26px; background:url(../images/ico7.gif) repeat-x left bottom;}
.Intelligent_city .right .network img{ display:block; margin-bottom:10px;}
.Intelligent_city .textlast .last{ background:none;} 
.Intelligent_city_last{ padding-bottom:0;}

/*战略布局*/
.Strategic_map{ width:621px; margin-left:153px; height:522px; background:url(/images/Map.png) no-repeat 0 top; position:relative;}
.Strategic_map h3{ font-size:18px; margin:40px 0 0 -83px;}
.Strategic_map div code{ display:inline-block; width:8px; height:8px; background-color:#c50000; cursor:pointer; overflow:hidden;}
.Strategic_map div span{ color:#6e6e6e; font-size:14px; background-color:#f6f6f4; width:32px; height:17px; line-height:17px; text-align:center;}
.Strategic_map div.aa code,.Strategic_map div.aa span{ position:absolute; top:197px; left:467px;}
.Strategic_map div.bb code,.Strategic_map div.bb span{ position:absolute; top:342px; left:317px;}
.Strategic_map div.cc code,.Strategic_map div.cc span{ position:absolute; top:348px; left:442px;}
.Strategic_map div.dd code,.Strategic_map div.dd span{ position:absolute; top:322px; left:527px;}
.Strategic_map div.ee code,.Strategic_map div.ee span{ position:absolute; top:427px; left:287px;}
.Strategic_map div.ff code,.Strategic_map div.ff span{ position:absolute; top:432px; left:462px;}
.Strategic_map div.gg code,.Strategic_map div.gg span{ position:absolute; top:437px; left:477px;}
.Strategic_map div.hh code,.Strategic_map div.hh span{ position:absolute; top:452px; left:466px;}

.Strategic_map div.aa span{ margin:-7px 0 0 -36px;}
.Strategic_map div.bb span{ margin:-22px 0 0 -21px;}
.Strategic_map div.cc span{ margin:-18px 0 0 -15px;}
.Strategic_map div.dd span{ margin:-17px 0 0 0;}
.Strategic_map div.ee span{ margin:-6px 0 0 14px;}
.Strategic_map div.ff span{ margin:-27px 0 0 -7px;}
.Strategic_map div.gg span{ margin:-7px 0 0 14px;}
.Strategic_map div.hh span{ margin:10px 0 0 0px;}


.Strategic_con{ background:#dbdbdb url(/images/Map_hover_ico.gif) no-repeat left top; padding:4px; width:276px;}
.Strategic_con div{ padding:10px; width:256px; background-color:#fff;}
.Strategic_con div h3{ font-size:14px; padding:0; display:block; margin-bottom:4px; color:#333;}
.Strategic_con div a{display:inline-block; padding:0px 5px;}
.Region { height:72px; background:url(/images/Strategic_titbg.gif) repeat-x 0 0; padding-bottom:18px;}
.Region .left{ border-right:1px solid #e4e4e4; width:240px; font-weight:bold; color:#8d8d8d; font-size:16px; line-height:72px; text-align:center;}
.Region .left span code{ font-size:30px; font-family:arial; padding-right:8px;}
.Region .right{ width:670px; height:22px; padding:25px 0; position:relative;}
.Region_con { }
.Region_con a{ display:inline-block;}
.Region_con .arrow{ width:670px; position:absolute; left:0; _left:-26px; cursor:pointer; height:30px; }
.Region_con .arrow span{ width:15px; height:30px;}
.Region_con .arrow span.prev{ background:url(/images/Strategic_lbtn.png) no-repeat; float:left;}
.Region_con .arrow span.next{ background:url(/images/Strategic_rbtn.png) no-repeat; float:right; margin-right:10px;}
.Region_con_list{ padding-right:30px; width:574px; margin-left:30px; height:30px; overflow:hidden; position:relative;}
.Region_con_list ul{ position:absolute; width:2000px;}
.Region_con_list li{ padding-bottom:6px; text-align:center; color:#919191; width:38px; display:block; float:left; margin:0;}
.Region_con_list li a:hover,.Region_con_list li a.a{ text-decoration:none; color:#b90109; background:url(/images/Strategic_tit_sanjiao.png) no-repeat center bottom;}
.Region_list{ width:760px; margin-left:140px;}
.Region_list li{ padding:20px 0; line-height:20px; border-bottom:1px solid #e0dfde; }
.Region_list li span{ width:67px; display:inline-block; text-align:center; border-right:1px solid #cac8c8; margin-right:14px; float:left}
.Region_list li a{ padding:0 8px;}
.Region_list li:hover a,.Region_list li:hover{ color:#c50000;}
.Region_list li span{ padding:0; font-size:15px; color:#c50000; letter-spacing:4px;}
.Region_list li a:hover{ text-decoration:none;}

#slider{ margin:0 auto; position:relative; overflow:hidden; padding:0 30px 0 0;}
#slider .container { overflow: hidden; text-align:center; height:60px; position:relative; background:url(../images/history_line.gif) repeat-x 0 21px;}

/*企业文化*/
.Enterprise{ padding:80px 0; background-color:#e9e9e7; }
.Enterprise img{ display:block; margin:0 auto;}
.Enterprise_bg{ width:960px; margin:0 auto; height:440px; background:#f6f6f4 url(/images/Enterprise_bg.gif) no-repeat right bottom;}
.Enterprise_bg div { width:270px; margin:0 auto; padding-top:60px; font-size:14px;}
.Enterprise_bg div h3{ font-size:24px; color:#e60012; margin-bottom:26px;}

/*企业理念*/
.brand_idea{ width:646px; height:422px; background:url(../images/Brand_idea_bg.gif) no-repeat; position:relative;}
.brand_idea li{ position:absolute; cursor:pointer; overflow:hidden;}
.brand_idea li div{ margin:10px; overflow:hidden;}
.brand_idea li div img{ display:block; margin-bottom:6px;}
.brand_idea li div span{ display:block; font-size:12px; color:#000; line-height:20px; height:20px; overflow:hidden; text-align:center;}
.brand_idea li div span.red{ color:#d10010; font-size:14px;}
.brand_idea li div p{ font-size:12px; margin-top:3px; display:none; line-height:18px;}
.brand_idea li div.curr span{ text-align:left;}

/*文化活动*/
.Activities_list{}
.Activities_list li{ height:145px;}
.Activities_list li div{ height:115px; width:626px; position:relative; padding:15px 20px 15px 0;}
.Activities_list li div p{ width:440px; height:115px; overflow:hidden; padding:0; position:absolute; right:0; top:10px;}
.Activities_list p a{ text-align:left; text-decoration:none; line-height:22px; color:#787878; font-size:14px;}
.Activities_list li code{ color:#e60012; font-size:18px; margin-bottom:8px; display:block;}
.Activities_list a{ background-color:transparent;}


/*社会责任*/
.Social_piclist{}
.Social_piclist{ border-right:1px solid #e4e4e3; height:119px; width:655px; margin-bottom:6px;}
.Social_piclist ul{ position:absolute; width:680px;}
.Social_piclist li{ float:left; width:123px; height:119px; padding:4px; background:url(../images/social_bg1.gif) no-repeat; text-align:center;}
.Social_piclist li a img{ display:block; margin:0 auto 6px bottom;}
.Social_piclist li:hover,.Social_piclist li.current{ background:url(../images/social_bg2.gif) no-repeat; }
.Social_piclist li:hover a,.Social_piclist li.current a{ color:#fff; text-decoration:none;}
.Social_deails h3{ font-size:18px; color:#000; margin:24px 0 10px 0;}
.Social_deails figure img{ float:left; margin:6px 24px 0 0;}
/*End 社会责任*/


/*人才观*/
.talent_tit{ text-align:center; padding:10px 0; font-size:14px; color:#595757;}
.talent_tit span{ margin-left:20px;}
.talent_pic,.Employee,.Recruitment_search,.Recruitment_detail,.Recruitment_apply{ font-size:14px; width:633px; margin:0 auto;}
.talent_pic img{ display:block; margin:26px auto 0 auto; padding-bottom:17px; background:url(/images/activity_line.gif) repeat-x left bottom;}
.talent_pic_con{ width:330px; height:240px; text-align:center; font-size:14px; line-height:30px;}
.talent_pic_con:hover,.talent_pic_con:hover h3{ background-color:#e60012; color:#fff;}
.talent_pic .right{ width:300px;}
.talent_pic_con h3{ padding:17px 0; background:url(/images/activity_line.gif) repeat-x left bottom; margin:0 10px 16px 10px; color:#595757;}
.Employee { padding:30px 0; font-size:14px;}
.Employee .text{ margin-top:60px; height:194px; position:relative; overflow:hidden; width:633px;}
.Employee .text ul{ position:absolute; width:1000px;}
.Employee .text li{ width:148px; height:194px; margin-right:13px; float:left; background:url(/images/Talent_textbg.jpg) no-repeat; position:relative; text-align:center; font-size:12px;}
.Employee .text h3{ color:#fff; padding-left:52px; padding-top:4px; font-size:18px; text-align:left;}
.Employee .text span{ text-align:center; font-size:12px; display:block; padding-top:10px; margin-bottom:10px;}
.Employee .text h3 span{ display:block; text-align:left; color:#6d6c6c; position:absolute; top:3px; left:51px; margin-bottom:0; font-size:18px; padding-top:0;}

/*招贤纳士*/
.Recruitment_list,.Recruitment_search{ margin:30px auto;}
.Recruitment_list{ width:650px;}
.Recruitment_list li{ border-bottom:1px solid #dedede; font-size:14px; padding:6px 0; cursor:pointer;}
.Recruitment_list li span{ text-align:center; display:inline-block; cursor:pointer;}
.Recruitment_list li span.first{ width:120px; padding-left:40px; text-align:left;}
.Recruitment_list li span.second{ width:160px;}
.Recruitment_page a{ font-size:14px; margin:0 10px;}
.Recruitment_search{ height:30px;}
.Select{ margin:0 7px; position:relative; z-index:999;}
.Select dl{ float:left; position:relative;}
.Select dt{width:124px; height:23px; overflow:hidden; clear:both; background:url(/images/Select_bg.gif) no-repeat 0 0; cursor:pointer;}
.Select dt input{background:transparent; border:none; width:89px; height:18px; margin:2px 0 0 9px; cursor:pointer;}
.Select dd{background-color:#fafafa; border:1px #bbbbbb solid;border-top:none; width:100px; position:absolute; left:6px; display:none; z-index:900; height:110px; overflow:auto;}
.Select a,.Select dd div{border-bottom:1px #e5e5e5 dotted; padding:3px; line-height:normal; cursor:pointer;}
.Select dd a.current,.Select dd a:hover,.Select dd a.current,.Select dd div:hover{background:#e5e5e5; color:#000}
.Search-button{ background:none; border:none; color:#414043; cursor:pointer;}
.Recruitment_detail h3.bottomborder,.Recruitment_apply h3.bottomborder{ color:#d61419; font-size:16px; text-align:center; padding:8px 0;}
.Recruitment_detail .xx span{ display:inline-block; width:316px; margin-bottom:8px;}
.Recruitment_detail .xx{ margin-top:15px; padding-bottom:15px;}
.Recruitment_detail .hh{ padding-bottom:20px; margin:15px 0;}
.Recruitment_detail .hh p{ margin-bottom:10px; padding:0;}
.Recruitment_detail .btn{ text-align:right; line-height:23px; padding-right:30px;}
.Recruitment_detail .btn a.aa{ text-align:center; width:76px; height:23px; display:inline-block; background-color:#e60012; color:#FFF; margin-right:10px;}
.Recruitment_apply h3.bottomborder{ margin-bottom:20px;}
.Recruitment_apply ul{ margin-top:30px;}
.Recruitment_apply td{ padding:7px 0 7px 20px; font-size:12px; line-height:15px;}
.Recruitment_apply td input{ padding:2px; border:1px solid #aaaaaa;}
.Recruitment_apply td textarea{ width:323px; height:79px; overflow:hidden; border:1px solid #aaaaaa;}
.Recruitment_apply span{ margin-left:4px; color:red;}
.Recruitment_apply td.login_button { margin-left:245px;}
.Recruitment_apply td.login_button input{ width:54px; height:23px; cursor:pointer; display:inline-block; background:url(/images/reset_bg.gif) repeat-x; margin-right:8px; border:none; color:#fff; float:left; }
.Recruitment_apply td.login_button input:hover{ background:url(/images/submit_bg.gif) repeat-x;}
.Recruitment_apply td.login_button a{ float:left;}

/*活动剪影*/
.Silhouette_bpic{ width:605px; height:283px; margin:24px auto; padding:17px 0 0 65px; background:#000 url(/images/Silhouette_pic_bg.jpg) no-repeat left top; position:relative;}
.Silhouette_bpic_list{ width:543px; height:243px; display:block; position:relative; overflow:hidden; }
.Silhouette_bpic_list ul{ position:absolute; width:10000px;}
.Silhouette_bpic_list li,.Silhouette_bpic_list li img{ float:left; width:543px; height:243px; position:relative;}
.Silhouette_bpic_list li a{ width:543px; height:243px; display:block;}
.Silhouette_bpic_list li p{ position:absolute; background-color:#4f4f4f; filter:alpha(opacity=30); -moz-opacity:0.3; bottom:0; width:543px; height:26px;}
.Silhouette_bpic_list li span{ position:absolute; width:543px; height:26px; text-align:center; bottom:4px; color:#fff; font-size:13px;}
.silhouette_arrow{ width:640px; height:26px; position:absolute; top:120px; left:20px;}
.silhouette_arrow span{ width:16px; height:26px; display:block; overflow:hidden; float:left; cursor:pointer; }
.silhouette_arrow span.prev{ background:url(/images/Silhouette_btnhover.jpg) no-repeat;}
.silhouette_arrow span.next{ background:url(/images/Silhouette_btnhover.jpg) no-repeat -16px 0; float:right;}
.silhouette_arrow span.first{ background:url(/images/Silhouette_btn.jpg) no-repeat; cursor:inherit;}
.silhouette_arrow span.end{ background:url(/images/Silhouette_btn.jpg) no-repeat -16px 0; float:right; cursor:inherit;}
.Silhouette_spic_list{ width:564px; margin:0 auto; display:block; }
.Silhouette_spic_list a{ width:126px; height:140px; padding:5px 6px; line-height:18px; display:inline-block; float:left; margin:10px 0 30px 0; border-bottom:1px solid #dedede;}
.Silhouette_spic_list a:hover,.Silhouette_spic_list a.current{ background-color:#cd0303; color:#fff;}
.Silhouette_spic_list a img{ display:block; width:125px; height:86px;}
.Silhouette_page { clear:both; width:560px; margin:0 auto; padding-top:0; text-align:left;}
.Silhouette .red_18{ text-align:center; padding:25px 0;}
.Silhouette .date{ text-align:center; margin:16px auto;}
.b_pic{ width:506px; height:308px; position:relative; overflow:hidden; margin:0 auto;}
.b_pic ul{ width:10000px;}
.b_pic li{ float:left; display:none;}
.Silhouette_info,.Silhouette_text{ width:660px; margin:0 auto;}
.s_pic{ position:relative; margin:30px auto 50px auto; padding-top:30px; background:url(/images/activity_line.gif) repeat-x left top;}
.s_pic_arrow{ position:absolute; width:100%; height:50px; left:0px; top:25px;}
.s_pic_arrow a{ font-size:52px; line-height:52px; color:#fb7200; text-decoration:none; float:left;}
.s_pic_arrow a:hover,.s_pic_arrow a.first,.s_pic_arrow a.end{ color:#ff0000;}
.s_pic_arrow a.next{ float:right;}
.s_pic_list { width:584px; height:51px; position:relative; margin:0 auto; overflow:hidden;}
.s_pic_list ul{ position:absolute; width:1000px;}
.s_pic_list li{ float:left; position:relative; width:100px;}
.s_pic_list li span{ width:82px; height:49px; border:1px solid #ababab; position:absolute;}
.s_pic_list li:hover span,.s_pic_list li.over span{ width:80px; height:47px; border:2px solid #dc1818;}
.Silhouette_text{ padding-top:40px; width:660px; font-size:14px;}

/*集团荣誉*/
.ContactUs div{ padding:14px 20px; font-size:14px; background-color:#f6f6f4;}
.ContactUs div h3{ font-size:15px; color:#878787; padding-left:30px; background:url(/images/Focus_ico.gif) no-repeat left 6px; margin-bottom:10px;}
.ContactUs div p span{ display:inline-block; font-size:12px; color:#6a6a6a; margin:2px 40px 0 0;}
.ContactUs div:hover{ background-color:#d61419;}
.ContactUs div:hover h3,.ContactUs div:hover p span,.ContactUs div:hover{ color:#fff;}
/*论坛*/
#bbs_header{ width:1002px; margin:0 auto;}
#bbs_header .top_nav{ height:41px; line-height:41px; background-color:#e50012; text-align:right; padding-right:12px;}
#bbs_header .top_nav a,.BBS_tit a{ color:#fff; margin-right:20px; display:inline-block;}
#bbs_header .logo{ padding:25px; height:66px;}
.BBS{ }
.BBS_content{ padding:30px;}
.forum_index_search,.mn{ padding:0 10px 20px 10px;}
p.chart span{ margin-right:14px; }
input.pr{ background:transparent;}
a.xi2{ color:#316292;}
.bm table{ background:url(/images/Search.gif) no-repeat -20px -35px;}
.bm table td{ padding-right:4px;}
.bm table #srchtxt{ background:transparent; border:none; width:134px; height:18px; margin:2px 10px 0 35px; }
#search_submit { width:51px; height:36px; cursor:pointer; background: transparent url(/images/Search.gif) no-repeat 0px -77px; border:none;}
.mn_box{}
.mn_box td table{ padding:22px 30px; background:#fff url(/images/activity_line.gif) repeat-x left bottom; height:60px;}
.mn_box p{ padding:0; margin:0;}
.BBS_red,.B_text a{ color:#d80101;}
.mn_top{ padding:48px 0 35px 16px;}
.mn_online{ padding:10px 0 0 18px;}

.B_position{ height:32px; line-height:32px; border:1px solid #c6c6c4; background:url(/images/b_p_bg.gif) repeat-x; margin-bottom:12px;}
.B_position span,.B_position code,.B_tit2 span{ display:inline-block; float:left;}
.b_ico1{ width:17px; height:15px; background:url(/images/BBS.png) no-repeat -18px -51px; margin:8px 0 0 7px;}
.b_ico2{ width:10px; height:32px; background:url(/images/BBS.png) no-repeat -66px -51px;}
.b_ico3{ width:15px; height:14px; background:url(/images/BBS.png) no-repeat -73px -37px; margin:15px 15px 0 46px;}
.b_ico4{ width:16px; height:14px; background:url(/images/BBS.png) no-repeat -50px -51px; margin:14px 10px 0 10px;}
.b_ico5{ width:16px; height:14px; background:url(/images/BBS.png) no-repeat -35px -51px; margin:14px 10px 0 10px;}
.b_ico6{ width:11px; height:11px; overflow:hidden; background:url(/images/BBS.png) no-repeat -89px -52px; margin:16px 0px 0 34px; cursor:pointer; display:inline-block; }
.b_ico6:hover{ background:url(/images/BBS.png) no-repeat -89px -63px;}
.B_position code{ color:#000; margin:0 10px;}
.B_search{}
.B_search select{ float:left; margin-top:6px;}
.B_search .search_input{ float:left; width:264px; height:24px; background:#f6f6f4; border:1px solid #a1aaad; margin:3px 4px 0 4px;}
.B_search .search_input span{ width:12px; height:13px; background:url(/images/BBS.png) no-repeat -90px -37px; float:left; margin:6px 8px 0 6px;}
.B_search .search_input input{ width:230px; float:left; height:20px; line-height:20px; color:#817f7f; background:transparent; border:none;}
.B_search #search_submit{ height:32px;}
.B_tit2{ height:44px; line-height:44px; background:#f6f6f4; border:1px solid #d0d0d0; padding:0 20px;}
.B_text{ padding:20px;}
.B_list{ border:1px solid #cdcdcd;}
.B_list h3{ font-weight:bold; height:34px; font-size:12px; color:#444; line-height:34px; border: solid #fff; border-width:0 1px; background-color:#ebebeb; padding-left:17px;}
.B_list ul{ padding:17px; padding-top:10px; height:110px;}
.B_list li{ width:450px; float:left;}


.Passenger dt,.Passenger dt:hover,.Passenger dt.current{ color:#666;}
.Passenger dt,.Passenger dt:hover,.Passenger dt.current{ padding-left:40px; background-position:20px center;}
.Passenger dd img{ display:inline-block; padding:0 20px 20px 0; float:left; background-color:#fff;}
.Passenger dd div div{ background:none; padding:0;}
.Passenger dd p,.Passenger dd div p{ background:url(../images/activity_line.gif) repeat-x 20px bottom; padding-bottom:20px; margin-bottom:20px; line-height:26px;}
.Passenger dd span{ font-size:15px; color:#c4261d; padding:0　0　10px 0; display:block; border:none;}

.Customer .left,.Customer .right{ width:580px;}
.Customer .right{ width:343px;}
.Customer .left .e_liveclub{ padding:22px 0; height:120px;}
.Customer .left .e_liveclub img{ float:left; margin:0 40px 0 10px;}
.Customer .left .e_liveclub .justify{ width:390px; float:left;}
.Customer .left .e_liveclub .justify p{ height:62px; overflow:hidden;}
.Customer .left .left_con2{ padding:12px 0 12px 10px; height:138px; *height:148px !important; _height:140px; width:580px;}
.Customer .left .left_con2_list{ width:570px; height:100px; overflow:hidden; position:relative;}
.Customer .left .left_con2_list ul{ position:absolute; width:100000px;}
.Customer .left .left_con2_list li{ float:left; width:144px;}
.Customer .left .left_con2_list li a{padding:2px; border:1px solid #dad9d9; display:block; width:130px; height:97px;}
.Customer .left .left_con2_list li a:hover{ border:1px solid #d61419;}
.Customer .left .left_con2_list li img{ width:126px; height:93px; display:block; margin:2px auto;}
.Customer .right_con1{ background-color:#fff; height:226px; padding:25px; padding-top:0;}
.Customer .right_con1 .top_arrow{ padding-right:0; margin-right:0; width:80%;}
.Customer .right_con1 .right_con1_list{ height:236px; position:relative; overflow:hidden; }
.Customer .right_con1 ul{ position:absolute;}
.Customer .right_con1 li{ height:124px; width:293px; background:url(/images/ul_bg.gif) repeat-x left bottom;}
.Customer .right_con1 li code,.Customer .right_con1 li code a{ color:#d10000; font-size:13px; font-weight:bold; padding:10px 0 4px 0; display:block;}
.Customer .right_con1 li p.justify,.Customer .right_con1 li p.justify a{ height:40px; overflow:hidden; margin-bottom:0px;}
.Customer .right_con1 .top_arrow{ background-color:#fff; width:100%;}
.Customer .right .pic{ margin-top:11px;}

.Legal { width:580px; margin:20px auto; font-family:"宋体"; font-size:13px;}
.Legal p.header{color:#ec0202; margin-bottom:20px;}
.Legal img{ display:block; margin:0 auto;}
.Legal h3{ color:#ec0202; display:block; margin-top:40px;}
.Legal p,.Legal p.header span{ display:block; margin-bottom:14px;}

.cs-prev,.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; display:none;}

/*滚动箭头*/
.l_arrow,.t_arrow{ margin-top:6px; height:19px; overflow:hidden; text-align:right;}
.t_arrow a,.l_arrow a{ cursor:pointer; width:19px; height:19px; overflow:hidden; display:inline-block; float:left; background:url(/images/jt_t.jpg) no-repeat;  margin:0 4px;}
.l_arrow a{ background:url(/images/jt_l.jpg) no-repeat; }
.l_arrow a.prev,.t_arrow a.prev{ background-position:-38px 0;}
.l_arrow a.next,.t_arrow a.next{ background-position:-57px 0;}
.l_arrow a.first,.t_arrow a.first{ background-position:0 0; cursor:inherit;}
.l_arrow a.end,.t_arrow a.end{ background-position:-19px 0; cursor:inherit;}
